//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package javax.vpncrypto;

import java.security.InvalidKeyException;
import java.security.spec.InvalidKeySpecException;
import java.security.spec.KeySpec;

public abstract class SecretKeyFactorySpi {
    public SecretKeyFactorySpi() {
    }

    protected abstract javax.vpncrypto.SecretKey engineGenerateSecret(KeySpec var1) throws InvalidKeySpecException;

    protected abstract KeySpec engineGetKeySpec(javax.vpncrypto.SecretKey var1, Class<?> var2) throws InvalidKeySpecException;

    protected abstract javax.vpncrypto.SecretKey engineTranslateKey(SecretKey var1) throws InvalidKeyException;
}
